{% load staticfiles %}
<!DOCTYPE html>
<html lang="cn">
    <head>
        <meta charset="utf-8">
        <meta name="renderer" content="webkit">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
        <link rel="stylesheet" href="{% static 'css/layui.css' %}">
        <link rel="stylesheet" href="{% static 'css/index.css' %}">
        <title>配置添加</title>
    </head>
    <body style="background: #8bc34a;">
        <div class="layui-form-login">
            <form id="formall" name="formall" class="layui-form" method="post">
                <div class="layui-show-login">
                    <div class="layui-form-item">
                        <div class="layui-input-block layui-input-block-login">
                            <input id="username" type="text" name="username" autocomplete="off" placeholder="用户名" class="layui-input layui-input-txt">
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <div class="layui-input-block layui-input-block-login">
                            <input id="password" type="password" name="password" autocomplete="off" placeholder="密码" class="layui-input layui-input-txt">
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <div class="layui-input-block layui-input-block-login">
                            <label class="layui-form-label">记住密码</label>
                            <div class="layui-input-block">
                              <input type="checkbox" name="keeppwd" lay-filter="keeppwd" lay-skin="switch" lay-text="是|否">
                            </div>
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <div class="layui-input-block layui-input-block-login">
                            <button class="layui-btn layui-btn-lg layui-btn-normal layui-btn-big-login">登陆</button>
                        </div>
                    </div>
                </div>
            </form>
        </div>
        <script type="text/javascript">
            //防止session过期后登陆页面在iframe里面重新打开
            window.onload = function () {
                if (top.location.href !== location.href) {
                    top.location.href = location.href;
                }
            }
        </script>
        <script>
            var err_status = {{ status|safe }};
        </script>
        <script src="{% static 'layui.all.js' %}"></script>
        <script>
            layui.define(["jquery"], function(exports) {
                var jQuery = layui.jquery; (function($) {
                    (function(factory) {
                        if (typeof define === 'function' && define.amd) {
                            // AMD
                            define(['jquery'], factory);
                        } else if (typeof exports === 'object') {
                            // CommonJS
                            factory(require('jquery'));
                        } else {
                            // Browser globals
                            factory(jQuery);
                        }
                    } (function($) {

                        var pluses = /\+/g;

                        function encode(s) {
                            return config.raw ? s: encodeURIComponent(s);
                        }

                        function decode(s) {
                            return config.raw ? s: decodeURIComponent(s);
                        }

                        function stringifyCookieValue(value) {
                            return encode(config.json ? JSON.stringify(value) : String(value));
                        }

                        function parseCookieValue(s) {
                            if (s.indexOf('"') === 0) {
                                // This is a quoted cookie as according to RFC2068, unescape...
                                s = s.slice(1, -1).replace(/\\"/g, '"').replace(/\\\\/g, '\\');
                            }

                            try {
                                // Replace server-side written pluses with spaces.
                                // If we can't decode the cookie, ignore it, it's unusable.
                                // If we can't parse the cookie, ignore it, it's unusable.
                                s = decodeURIComponent(s.replace(pluses, ' '));
                                return config.json ? JSON.parse(s) : s;
                            } catch(e) {}
                        }

                        function read(s, converter) {
                            var value = config.raw ? s: parseCookieValue(s);
                            return $.isFunction(converter) ? converter(value) : value;
                        }

                        var config = $.cookie = function(key, value, options) {

                            // Write
                            if (value !== undefined && !$.isFunction(value)) {
                                options = $.extend({},
                                config.defaults, options);

                                if (typeof options.expires === 'number') {
                                    var days = options.expires,
                                    t = options.expires = new Date();
                                    t.setTime( t + days * 864e+5);
                                }

                                return (document.cookie = [encode(key), '=', stringifyCookieValue(value), options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
                                options.path ? '; path=' + options.path: '', options.domain ? '; domain=' + options.domain: '', options.secure ? '; secure': ''].join(''));
                            }

                            // Read
                            var result = key ? undefined: {};

                            // To prevent the for loop in the first place assign an empty array
                            // in case there are no cookies at all. Also prevents odd result when
                            // calling $.cookie().
                            var cookies = document.cookie ? document.cookie.split('; ') : [];

                            for (var i = 0,
                            l = cookies.length; i < l; i++) {
                                var parts = cookies[i].split('=');
                                var name = decode(parts.shift());
                                var cookie = parts.join('=');

                                if (key && key === name) {
                                    // If second argument (value) is a function it's a converter...
                                    result = read(cookie, value);
                                    break;
                                }

                                // Prevent storing a cookie that we couldn't decode.
                                if (!key && (cookie = read(cookie)) !== undefined) {
                                    result[name] = cookie;
                                }
                            }

                            return result;
                        };

                        config.defaults = {};

                        $.removeCookie = function(key, options) {
                            if ($.cookie(key) === undefined) {
                                return false;
                            }

                            // Must not alter options, thus extending a fresh object...
                            $.cookie(key, '', $.extend({},
                            options, {
                                expires: -1
                            }));
                            return ! $.cookie(key);
                        };

                    }));

                })(jQuery);
                exports('cookie', null);
            });
        </script>
        <script src="{% static 'js/users/login.js' %}"></script>
    </body>
</html>